52940
21611
59577
59533
86588
63209
22821
94635
57818
42825
16301
28550
83215
51254
80737
39261
93787
25749
23357
15647
64880
61253
76180
63525
10324
50422
53676
71621
14644
54457
61187
84396
19756
34222
15410
24166
11602
57073
35481
59507
44831
89077
58611
84321
39318
21632
46232
18340
89165
20728
66411
47924
99751
28567
22092
23705